emergency generators - Alemán Inglés Diccionario